﻿using Magicodes.ExporterAndImporter.Core;
using Magicodes.ExporterAndImporter.Excel;
using OfficeOpenXml.Table;
using System;
using System.Collections.Generic;
using System.Text;


namespace NP.BPMReportPlatform.IC.ICZHYLS.Dto
{
    public class ExportICZHYLSOutput5
    {
        //// <summary>
        //// 序号
        /// </summary>
        [ExporterHeader(DisplayName = "序号")]
        public string SerialNumber { get; set; }
        /// <summary>
        /// 流程编号
        /// </summary>
        [ExporterHeader(DisplayName = "流程编号")]
        public string InstanceNumber { get; set; }

        /// <summary>
        /// 工厂
        /// </summary>
        [ExporterHeader(DisplayName = "工厂")]
        public string Factory { get; set; }

        /// <summary>
        /// 商机号
        /// </summary>
        [ExporterHeader(DisplayName = "商机号")]
        public string BusinessOpportunities { get; set; }

        /// <summary>
        /// 客户地址
        /// </summary>
        [ExporterHeader(DisplayName = "客户地址")]
        public string CustomerAddress { get; set; }

        /// <summary>
        /// 客户类型
        /// </summary>
        [ExporterHeader(DisplayName = "客户类型")]
        public string CustomType { get; set; }

        /// <summary>
        /// 联系电话
        /// </summary>
        [ExporterHeader(DisplayName = "联系电话")]
        public string CustomerPhone { get; set; }

        /// <summary>
        /// 需求类型
        /// </summary>
        [ExporterHeader(DisplayName = "需求类型")]
        public string RequirmentType { get; set; }

        /// <summary>
        /// 行业1
        /// </summary>
        [ExporterHeader(DisplayName = "行业1")]
        public string Trade1 { get; set; }

        /// <summary>
        /// 行业2
        /// </summary>
        [ExporterHeader(DisplayName = "行业2")]
        public string Trade2 { get; set; }

        /// <summary>
        /// 产品类型
        /// </summary>
        [ExporterHeader(DisplayName = "产品类型")]
        public string ProductType0 { get; set; }

        /// <summary>
        /// 客户名称
        /// </summary>
        [ExporterHeader(DisplayName = "客户名称")]
        public string CustomerName { get; set; }

        /// <summary>
        /// 客户编码
        /// </summary>
        [ExporterHeader(DisplayName = "客户编码")]
        public string CustomerNo { get; set; }

        /// <summary>
        /// 客户归属
        /// </summary>
        [ExporterHeader(DisplayName = "客户归属")]
        public string CustomGS { get; set; }

        /// <summary>
        /// 创建人
        /// </summary>
        [ExporterHeader(DisplayName = "创建人")]
        public string UserName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        [ExporterHeader(DisplayName = "创建时间")]
        public string CreateTime { get; set; }

        /// <summary>
        /// 单据状态
        /// </summary>        
        [ExporterHeader(DisplayName = "单据状态")]
        public string OrderStatus { get; set; }

        /// <summary>
        /// 客户或终端客户所属细分行业
        /// </summary>        
        [ExporterHeader(DisplayName = "客户或终端客户所属细分行业")]
        public string TradeInfo { get; set; }

        /// <summary>
        /// 终端客户名称
        /// </summary>        
        [ExporterHeader(DisplayName = "终端客户名称")]
        public string ZDCustomerName { get; set; }

        /// <summary>
        /// 项目类型
        /// </summary>
        [ExporterHeader(DisplayName = "项目类型")]
        public string ProjectType { get; set; }

        /// <summary>
        /// 该客户立邦去年销售金额
        /// </summary>
        [ExporterHeader(DisplayName = "该客户立邦去年销售金额")]
        public string LbLastXSJE { get; set; }

        /// <summary>
        /// 该客户去年涂料采购总金额
        /// </summary>
        [ExporterHeader(DisplayName = "该客户去年涂料采购总金额")]
        public string LbLastTLCGZJE { get; set; }

        /// <summary>
        /// 该项目预估涂料年采购金额
        /// </summary>
        [ExporterHeader(DisplayName = "该项目预估涂料年采购金额")]
        public string ProYGTLNCGJE { get; set; }

        /// <summary>
        /// 项目概况
        /// </summary>
        [ExporterHeader(DisplayName = "项目概况")]
        public string ProjcetInfo { get; set; }

        /// <summary>
        /// 检测认证项目
        /// </summary>
        [ExporterHeader(DisplayName = "检测认证项目")]
        public string AuthType { get; set; }

        /// <summary>
        /// 产品编码
        /// </summary>
        [ExporterHeader(DisplayName = "产品编码")]
        public string ProductCode { get; set; }

        /// <summary>
        /// 产品名称
        /// </summary>
        [ExporterHeader(DisplayName = "产品名称")]
        public string ProductName { get; set; }


        /// <summary>
        /// 产品类别
        /// </summary>
        [ExporterHeader(DisplayName = "产品类别")]
        public string ProductType1 { get; set; }

        /// <summary>
        /// 总费用
        /// </summary>
        [ExporterHeader(DisplayName = "总费用")]
        public string ProductPrice { get; set; }

       
        /// <summary>
        /// 产品家族
        /// </summary>
        [ExporterHeader(DisplayName = "产品家族")]
        public string Cpjzxx { get; set; }

        /// <summary>
        /// 检测内容
        /// </summary>
        [ExporterHeader(DisplayName = "检测内容")]
        public string AuthType1{ get; set; }

        /// <summary>
        /// 产品编码
        /// </summary>
        [ExporterHeader(DisplayName = "产品编码")]
        public string ProductCode1 { get; set; }

        /// <summary>
        /// 产品描述
        /// </summary>
        [ExporterHeader(DisplayName = "产品描述")]
        public string ProductName1 { get; set; }

        /// <summary>
        /// 产品类别
        /// </summary>
        [ExporterHeader(DisplayName = "产品类别")]
        public string ProductType2 { get; set; }

        /// <summary>
        /// 组份
        /// </summary>
        [ExporterHeader(DisplayName = "组份")]
        public string Packaging1 { get; set; }

        /// <summary>
        /// 补充说明
        /// </summary>
        [ExporterHeader(DisplayName = "补充说明")]
        public string Buchongsm { get; set; }

        /// <summary>
        /// 期望完成时间
        /// </summary>
        [ExporterHeader(DisplayName = "期望完成时间")]
        public string YwddkhxcTime { get; set; }

        /// <summary>
        /// 立邦对应产品
        /// </summary>
        [ExporterHeader(DisplayName = "立邦对应产品")]
        public string Lbdypro { get; set; }

        /// <summary>
        /// 实际完成时间
        /// </summary>
        [ExporterHeader(DisplayName = "实际完成时间")]
        public string SjwcTime { get; set; }

        /// <summary>
        /// 审批后抄送人
        /// </summary>
        [ExporterHeader(DisplayName = "审批后抄送人")]
        public string CcUsersName { get; set; }

        /// <summary>
        /// 产品技术专员或调色专员
        /// </summary>
        [ExporterHeader(DisplayName = "产品技术专员或调色专员")]
        public string CPJSZYName { get; set; }

        /// <summary>
        /// 行业解决方案&应用服务专员
        /// </summary>
        [ExporterHeader(DisplayName = "行业解决方案&应用服务专员")]
        public string YYFWZYName { get; set; }

         
           

 


        /// <summary>
        /// 当前审批角色
        /// </summary>
        [ExporterHeader(DisplayName = "当前审批角色")]
        public string LatelyActivityName { get; set; }

        /// <summary>
        /// 当前审批人
        ///// </summary>
        //[ExporterHeader(DisplayName = "当前审批人")]
        //public string ActivityResolverName { get; set; }

        /// <summary>
        /// 审批结束时间
        /// </summary>
        [ExporterHeader(DisplayName = "审批结束时间")]
        public string FinishTime { get; set; }
    }
}
